package com.test.study.ToolsUtils.bean;

import java.util.List;

public class ReflectPoint {
	private int x;
	public int y;
	public String str1 = "ball";
	public String str2 = "basketball";
	private String str3 = "huyong";
	private List<People> person;

	public String getStr1() {
		return str1;
	}

	public void setStr1(String str1) {
		this.str1 = str1;
	}

	public String getStr2() {
		return str2;
	}

	public void setStr2(String str2) {
		this.str2 = str2;
	}

	public String getStr3() {
		return str3;
	}

	public void setStr3(String str3) {
		this.str3 = str3;
	}

	public List<People> getPerson() {
		return person;
	}

	public void setPerson(List<People> person) {
		this.person = person;
	}

	public ReflectPoint(int x, int y) {
		super();
		this.x = x;
		this.y = y;
	}

	public ReflectPoint() {
		super();
		// TODO Auto-generated constructor stub
	}

	public int getX() {
		return x;
	}

	public void setX(int x) {
		this.x = x;
	}

	public int getY() {
		return y;
	}

	public void setY(int y) {
		this.y = y;
	}

	@Override
	public String toString() {
		return "ReflectPoint [x=" + x + ", y=" + y + ", str1=" + str1 + ", str2=" + str2 + ", str3=" + str3
				+ ", person=" + person + "]";
	}

	public String testFeflectMethod(String ss) {
		System.out.println(ss + "打印反射方法");
		return ss + "反射调用结果";
	}
	public static void testStatic(String name) {
		System.out.println(name+"测试反射静态方法调用");
	}

}
